package com.yznote.cloudesk.file.mapper;

import com.yznote.cloudesk.common.pojo.DeskFile;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;

import java.util.List;

@Component
@Mapper
public interface DeskMapper {
    /**
     * 获得桌面所有信息
     * @param userId
     */
    List<DeskFile> getDeskFileList(Long userId);

    /**
     * 删除桌面文件（桌面文件表）
     */
    int DeleteFile(Long FileId);

    /**
     * 移动文件
     * @param fileId
     * @param x
     * @param y
     */
    int moveFile(Long fileId,int x,int y);

    /**
     * 新增
      * @param deskFile
     * @return
     */
    int insertFile(DeskFile deskFile);







}
